Fix g_signal_emit calls
authorAlexander Larsson <alexl@redhat.com>
Thu, 25 Jun 2009 14:57:13 +0000 (16:57 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 25 Jun 2009 15:04:18 +0000 (17:04 +0200)
The switch to g_signal_emit was all messed up, I forgot to add signals[]
around the signal enum and did not pass in the detail quark.

gdk/gdkwindow.c

index b35c1b9a75373e4220fd9fbf69cef2e160e080f5..aa10712621c50c78ade60167b4975919c5865d21 100644 (file)
@@ -7874,7 +7874,7 @@ from_parent (GdkWindowObject *window,
             double *offscreen_x, double *offscreen_y)
 {
   g_signal_emit (window,
-                FROM_PARENT,
+                signals[FROM_PARENT], 0,
                 parent_x, parent_y,
                 offscreen_x, offscreen_y,
                 NULL);
@@ -7979,7 +7979,7 @@ pick_offscreen_child (GdkWindowObject *window,
 
   res = NULL;
   g_signal_emit (window,
-                PICK_OFFSCREEN_CHILD,
+                signals[PICK_OFFSCREEN_CHILD], 0,
                 x, y, &res);
 
   return res;
@@ -8602,7 +8602,7 @@ gdk_window_get_offscreen_parent (GdkWindow *window)
 
   res = NULL;
   g_signal_emit (private->impl_window,
-                GET_OFFSCREEN_PARENT,
+                signals[GET_OFFSCREEN_PARENT], 0,
                 &res);
 
   return res;